package com.ganinfo.sys.service;


import org.beetl.sql.core.engine.PageQuery;

import com.ganinfo.common.data.TransmitMap;
import com.ganinfo.sys.model.SysRolePermission;
/**
 * @ClassName:   ISysRolePermissionService
 * @Description: [sys_role_permission]业务接口
 * @author:      ruikanwang
 * @date:        
 */
public interface ISysRolePermissionService{

    /**
	 * @Title: getSysRolePermissionList
	 * @Description: TODO
	 * @param paramSysRolePermission
	 * @return
	 * @return: PageQuery<Object>
	 */
	PageQuery<Object> getSysRolePermissionList(TransmitMap transmitMap);

	/**
	 * @Title: addSysRolePermission
	 * @Description: TODO
	 * @param paramSysRolePermission
	 * @return
	 * @return: boolean
	 */
	boolean addSysRolePermission(SysRolePermission paramSysRolePermission);

	/**
	 * @Title: updateSysRolePermission
	 * @Description: TODO
	 * @param paramSysRolePermission
	 * @return
	 * @return: boolean
	 */
	boolean updateSysRolePermission(SysRolePermission paramSysRolePermission);

	/**
	 * @Title: deleteSysRolePermission
	 * @Description: TODO
	 * @param paramSysRolePermission
	 * @return
	 * @return: boolean
	 */
	boolean deleteSysRolePermission(SysRolePermission paramSysRolePermission);

}
